temperature-controlled cell holder - English Synonyms Dictionary